package com.jz.community.modulemine.money.ui;

import com.jz.community.basecomm.mvp.MVPContract;
import com.jz.community.modulemine.money.bean.PurchaseInfoBean;

public interface MoneyPurchaseView extends MVPContract {

    interface View extends MVPContract.View {
        void initPurchaseDataSuccess(PurchaseInfoBean entity);

        void purchaseMoneySuccess(PurchaseInfoBean entity);

        void noPurchaseData();

        void initPurchaseDataFail(String msg);

        void purchaseMoneyFail(String msg);


    }

    interface Presenter extends MVPContract.Presenter<MoneyPurchaseView.View> {
        void initPurchaseData();

        void purchaseMoney(String company, String count, String name, String phone, String address, String mail);

    }
}
